Podlove\Modules\Transcripts\Transcripts B

Total Complexity 79
Dependencies 16
Dependents 1
Total lines 564
Lines of code 401
Logical lines of code 258
Comment lines 18
Methods 24
Properties 3

Methods 24

Method Rating Maintainability Complexity Lines of code
serve_transcript_file()
A
43 11 51
parse_and_import_webvtt()
A
46 10 35
ajax_transcript_import()
A
44 7 46
print_rss_feed_links()
A
49 8 28
handle_changed_media_file()
S
57 5 18
ajax_transcript_asset_import()
S
57 5 16
transcript_import_from_asset()
S
52 4 25
add_feeds_global_form()
S
55 4 18
add_asset_assignment_form()
S
56 4 17
load()
S
48 1 31
ajax_transcript_delete()
S
60 2 12
parse_webvtt()
S
62 2 11
transcript_shortcode()
S
62 2 11
extend_episode_form()
S
60 1 17
check_contributors_active()
S
73 2 5
add_player_config()
S
66 2 8
ensure_vtt_mime_type_is_known()
S
70 2 6
ajax_transcript_get_contributors()
S
61 1 12
ajax_transcript_get_voices()
S
68 1 6
on_delete_episode()
S
81 1 3
add_transcript_to_feed()
S
73 1 5
was_activated()
S
78 1 4
api_init()
S
71 1 6
print_admin_notice()
S
66 1 10